Big Huge Thesaurus

wild potato

noun